package com.java.service;

import javax.jws.WebParam;  
import javax.jws.WebService;  
import javax.jws.soap.SOAPBinding;  
import javax.jws.soap.SOAPBinding.Style;  
  
import com.java.entity.User;  
  
/** 
 * <b>function:</b>定制客户端请求WebService所需要的接口 
 */  
/** 
* @ClassName: IUserService 
* @Description: TODO(这里用一句话描述这个类的作用) 
* @author undoner@gmail.com
* @date 2017年1月24日 上午10:19:30 
*/
@WebService  
@SOAPBinding(style = Style.RPC)  
public interface IUserService {  
	
    /** 
    * @Title: getUserByName 
    * @Description: TODO(//获取用户信息) 
    * @param @param name
    * @param @return    设定参数 
    * @return User    返回类型 
    * @throws 
    * @author undoner@gmail.com 
    * @date 2017年1月24日 上午10:17:53 
    */
    public User getUserByName(@WebParam(name = "name") String name);  
    
    /** 
    * @Title: setUser 
    * @Description: TODO(//设置用户信息) 
    * @param @param user    设定参数 
    * @return void    返回类型 
    * @throws 
    * @author undoner@gmail.com 
    * @date 2017年1月24日 上午10:18:00 
    */
    public void setUser(@WebParam(name = "user") User user);  
     
    /** 
    * @Title: sayHi 
    * @Description: TODO(//打招呼) 
    * @param @param text
    * @param @return    设定参数 
    * @return String    返回类型 
    * @throws 
    * @author undoner@gmail.com 
    * @date 2017年1月24日 上午10:18:07 
    */
    public String sayHi(@WebParam(name = "text") String text)  ;
}  